stirrup strap - Deutsch Englisch Wörterbuch